/*
  汉诺塔2
  题目描述
    汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。
    大梵天创造世界的时候做了三根金刚石柱子，在一根柱子上从下往上按照大小顺序摞着 64 片黄金圆盘。
    大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。
    并且规定，在小圆盘上不能放大圆盘，在三根柱子之间一次只能移动一个圆盘。
    现在小黑开始玩汉诺塔游戏，他放了 n 片黄金盘在第一根柱子上，从上到下依次编号为 1 ~ n，
    1 号圆盘最小，n 号圆盘最大。小黑移动第 i 号圆盘的时候需要花费 i 点体力。
    现在小黑想把圆盘全部移动到第 2 根柱子上，移动过程中小黑必须遵守游戏规则。

    问: 小黑完成游戏的最小移动次数和最少消耗的体力。
  输入格式
    输入一个正整数 n (1 <= n <= 60) 表示黄金圆盘的个数
  输出格式
    一行输出 2 个数，表示最小移动次数和最小消耗的体力，中间用一个空格隔开。
  提示信息
    可以用一个结构体来记录返回的信息。注意用 64 位整数。
    如果你遇到了超时的情况，尝试在递归调用的时候只调用一次。
  样例1
    输入
      2
    输出
      3 4
  样例2
    输入
      3
    输出
      7 11
*/